package com.t3go.t3_map.entity;

import androidx.annotation.Keep;

import java.util.List;

@Keep
public class DriveRouteArgs {

    private int mapType;
    private Coordinate origin;
    private Coordinate destination;
    private List<Coordinate> via;
    private String originPoiId;
    private String destPoiId;
    private double departureTime;

    public int getMapType() {
        return mapType;
    }

    public void setMapType(int mapType) {
        this.mapType = mapType;
    }

    public Coordinate getOrigin() {
        return origin;
    }

    public void setOrigin(Coordinate origin) {
        this.origin = origin;
    }

    public Coordinate getDestination() {
        return destination;
    }

    public void setDestination(Coordinate destination) {
        this.destination = destination;
    }

    public List<Coordinate> getVia() {
        return via;
    }

    public void setVia(List<Coordinate> via) {
        this.via = via;
    }

    public String getOriginPoiId() {
        return originPoiId;
    }

    public void setOriginPoiId(String originPoiId) {
        this.originPoiId = originPoiId;
    }

    public String getDestPoiId() {
        return destPoiId;
    }

    public void setDestPoiId(String destPoiId) {
        this.destPoiId = destPoiId;
    }

    public double getDepartureTime() {
        return departureTime;
    }

    public void setDepartureTime(double departureTime) {
        this.departureTime = departureTime;
    }
}
